self-breaking strut - Spanish English Dictionary